Copyright: What's New - Sausage Software©  96 080796  Released with HotDog 32 1.1
Citation: What's New - Sausage Software© 96 080796 Released with HotDog 32 1.1


What's New in HotDog

And they say “you can’t teach an old dog new tricks…?”   In HotDog32  there are several major revisions in both functionality and looks.  The area you will notice the biggest change is stability.   Make sure you read on.  To top off greater stability,  there’s a cleaner interface,  a dash of new functionality and some spit and polish on the old.… who said you can’t teach an  Ol’ Dog new tricks?

For all the latest release information on HotDog.  It includes stacks of goodies so read-on,

•	The program release notes.

•	New HotDog tools & features.

•	HotDog resources on the Web.

•	Try out some of Evil Kims “tech support tips”

•	Brian the programmers,  power users tips.


080796

Work

organised stuff

Kim em’d notes

got brains notes

ripped of urls from website


Program Release Notes

New Features  Version:	HotDog 32 Version 1.1

Improved Main Toolbar

The main toolbar is now much quicker to draw.  You can also

specify whether you want to see icons, wide text, narrow text, or icons plus

text.

Instant Colour Editor

Double click on any colour code to highlight it, click the right mouse

button and choose the "Edit Color" option and choose your new colour.  Simple !

Instant Table Creation

Highlight multiple lines of text and bring up the table editor.  Each

line will be put into a different row of the table - a good way to get the

grunt work done.  You can also paste into the grid on the table editor.

Instant List Creation

Highlight multiple lines of text and call the Insert List screen.  The

lines will each become seperate list items.

Improved AutoUpload

If you use the HotDog Project feature then the upload feature will be

able to place each of your web pages into the appropriate subdirectory,

instead of only doing this for their support files.  Make sure you keep the

project file in the top level directory of your web site.

Printing

Yes, it's back !  Not sure why anyone would want to print an HTML

document, but there you go ;-)

Project File List

The project manager now allows you to open a subset of the files that

make up a project.  But even though you haven't loaded them all its still

useful to have a list of the other files so that you can drag them in as

links.  The View menu will have a Project File command that you can call to

bring this floating list into view.

WWW Server Details

HotDog now records your login name, directory and password for each of

the servers you specify, not just the default one listed in the

Tools/Options screen.  The default server is now the one that appears at the

top of the server list and you can use the buttons provided to change their

order around.

ActiveX Support

The Insert menu now includes an ActiveX command.  You will be presented

with a list of all OCX components on your system, some of which are ActiveX

- there's no simple way to tell unless you put them there !  A good rule of

thumb, so far, is that the name of standard OCX controls ends in "Control"

while ActiveX controls are called "Objects".  We've built this simple filter

into the "Only Show ActiveX Controls" option on that screen, but it is not

guaranteed to be correct.  You should know which ActiveX files you have

available to you.  This form is based on code written by Joe Robinson and

was available for public use.  More information on ActiveX is available from

http://www.microsoft.com

Lowercase File Names

By default HotDog forces all file names into lower case (not the

directories, just the file itself).  This makes it easier when putting web

sites from case-insensitive Windows machines to case-sensitive UNIX boxes.

Easier adding of &lt;P&gt; and &lt;BR&gt; tags to plain text

Our 16 bit edition had a simple and elegant way of adding these tags.

You highlight the text and clicked on the appropriate button and any

carriage returns were replaced with the chosen tag.  I've put this

functionality back in, and you'll be pleased to note that it works whether

called from a keyboard shortcut or the floating toolbar, and also takes into

account the setting for using paragraph tags as containers (ie &ltP&gt and

&lt/P&gt)

There's probably a lot more too....

...but I fixed a lot of stuff quickly, as a breather between some of the

major items listed above, and didn't keep track.  So have a good rummage

round to see what the doggie has buried :-)

Bugs Fixed

Losing cursor when switching between apps

 FIXED !  Woohoo !  This was a really insidious and annoying

scumbag of a problem and I'm really, unbelievably glad it's been nailed.

ROVER modified

An option has been put in to make ROVER update whenever your current

document is saved.  This is the way I work - it feels right :-).  Also ROVER

will change to reflect whatever document you have selected, so as you toggle

through multiple documents it will show you what each one looks like, unless

you click on the "Lock" checkbox in the ROVER window.

Publishing

Numerous tweaks to the parsing of template fields.  I've also added text

boxes to help you add text to the grid controls that HotDog uses in various

places. ie Words to replace when Publishing, Multi-File find and replace and

Table creation.

There's probably a lot more too....

...but I fixed a lot of stuff quickly, as a breather between some of the

major bug fixes listed above, and didn't keep track.  Try and reproduce the

bugs you know about and see if they're gone - they certainly should be if

you reported them to us.

Current Known Bugs:

Microsoft Service Packs

A good general solution to any weird behaviour is to go to

http://www.microsoft.com and find Service Pack #1, the OLE update and the

Kernel update files.  These install new versions of many important Windows95

files and will probably be very helpful.

Windows NT Problems

*sigh*  The commands we use to make our dialog windows and floating

toolbars "float" (remain visible while not active) seems to cause deep

distress to Windows NT.  We are still working hard on this, but in the

meantime the 16-bit version of HotDog should run without any problems.

Flickering when switching between windows

This is linked to the above problem - I think they're the same thing,

except that in NT you get a GPF and in Windows95 you just get this strange

flickering as each of the visible forms becomes active and inactive very

rapidly.  We are still trying to get to the bottom of this one but its

impact can be minimized by not having too many inactive dialogs open at

once.  Close what you don't need.

Previewing with Microsoft Internet Explorer

MSIE 3.0 Beta 1 (the current release at time of writing) doesn't respond

to the DDE commands that MSIE 2.0 and most other browsers do.  We have tried

to communicate with this browser but failed - a thorough search of the

appropriate newsgroups revealed a lot of people asking the same question and

nobody had a solution.

Problems with toolbars and other normal Windows controls

If you've got MSIE 3.0 Beta 1 then you will also have a newer version of

a file called COMCTL32.DLL.  Look for it in your \windows\system directory

and check the version number.  If it is any higher than 4.70.1028 then it

may be a version that we (and many others) have found to have a lot of

problems co-existing with other windows components.  If you can find your

previous version and replace it with 4.70.1028 many problems with toolbars,

sliders etc should be cleared up.

Insert Form Elements buttons obscuring the input fields

We have only had a couple of reports of this and have been unable to

reproduce it so far, but if you go to the Insert menu and choose Form

Element then you might see the buttons are over-size and actually obscure

the caption some of the text boxes.  Let us know if this happens to you....

Power On

Log In

Reach Out

Brian Smith


New HotDog features & tools

Improved Main Toolbar

The main toolbar is now much quicker to draw.  You can also

specify whether you want to see icons, wide text, narrow text, or icons plus

text.

Instant Colour Editor

Double click on any colour code to highlight it, click the right mouse

button and choose the "Edit Color" option and choose your new colour.  Simple !

Instant Table Creation

Highlight multiple lines of text and bring up the table editor.  Each

line will be put into a different row of the table - a good way to get the

grunt work done.  You can also paste into the grid on the table editor.

Instant List Creation

Highlight multiple lines of text and call the Insert List screen.  The

lines will each become seperate list items.

Improved AutoUpload

If you use the HotDog Project feature then the upload feature will be

able to place each of your web pages into the appropriate subdirectory,

instead of only doing this for their support files.  Make sure you keep the

project file in the top level directory of your web site.

Printing

Yes, it's back !  Not sure why anyone would want to print an HTML

document, but there you go ;-)

Project File List

The project manager now allows you to open a subset of the files that

make up a project.  But even though you haven't loaded them all its still

useful to have a list of the other files so that you can drag them in as

links.  The View menu will have a Project File command that you can call to

bring this floating list into view.

WWW Server Details

HotDog now records your login name, directory and password for each of

the servers you specify, not just the default one listed in the

Tools/Options screen.  The default server is now the one that appears at the

top of the server list and you can use the buttons provided to change their

order around.

ActiveX Support

The Insert menu now includes an ActiveX command.  You will be presented

with a list of all OCX components on your system, some of which are ActiveX

- there's no simple way to tell unless you put them there !  A good rule of

thumb, so far, is that the name of standard OCX controls ends in "Control"

while ActiveX controls are called "Objects".  We've built this simple filter

into the "Only Show ActiveX Controls" option on that screen, but it is not

guaranteed to be correct.  You should know which ActiveX files you have

available to you.  This form is based on code written by Joe Robinson and

was available for public use.  More information on ActiveX is available from

http://www.microsoft.com

Lowercase File Names

By default HotDog forces all file names into lower case (not the

directories, just the file itself).  This makes it easier when putting web

sites from case-insensitive Windows machines to case-sensitive UNIX boxes.

Easier adding of &lt;P&gt; and &lt;BR&gt; tags to plain text

Our 16 bit edition had a simple and elegant way of adding these tags.

You highlight the text and clicked on the appropriate button and any

carriage returns were replaced with the chosen tag.  I've put this

functionality back in, and you'll be pleased to note that it works whether

called from a keyboard shortcut or the floating toolbar, and also takes into

account the setting for using paragraph tags as containers (ie &ltP&gt and

&lt/P&gt)


HotDog Resources on the Web

1  HotDogging The Web (a HotDog-based HTML Tutorial)

http://www.usa.net/~thom/thomhota.html

2  Beginner's Guide to HTML

http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html

3  Netscape: Creating Net Sites

http://home.netscape.com/home/how-to-create-web-services.html

4  The HTML Writer's Guild Website

http://www.hwg.org

5  The Web Developer's Virtual Library

http://www.Stars.com

6  CyberWeb's Top Tips for Web Authoring

http://www.Charm.Net/~web/Style

7  The Bandwidth Conservation Society

http://www.infohiway.com/way/faster

8  JASC Web Developer's Forum

http://www.jasc.com/webdev.html

9  The WebGuru's Own Dark Secrets

http://www.sausage.com.au/secrets.htm


Evil Kim's "Tech-Support tips"

Hi Everyone,   Here is the Hot Dog Solutions List that has been compiled from the

information that we have gathered from our findings and yours.   If you find any new solutions, please let us know.   By the way these solutions are not guaranteed, but they do work on most systems.

HOT DOG 32

1.

PROBLEM: WinNT

SOLUTION: The Win NT version 4.0 beta 2 has been reported to work fine with

Hot Dog 32. Please try to use this version of Win NT.

2.

PROBLEM: Disappearing Mouse pointer.

SOLUTION: Click on the bottom toolbar of Win95 in another application and

then click back on Hot Dog 32. That should clear up that problem.

3.

PROBLEM: No default toolbars for main toolbar to use

SOLUTION:

Please check to see if you have the default toolbars. If you do then

make sure they are selected for main toolbar.

If you don't:

Please copy the next lines of code into your toolbar.ini file. This

should give you the default toolbars. This file is in the HotDog 32

directory.

[Default]

1=FilePreviewDocument,7,Preview

Size=MAIN

2=ViewTags,31,Tags

3=ViewSpecialCharacters,32,Entity

4=ViewHotDogFileManager,33,File Mgr.

5=ToolsUpload,70,Upload

6=InsertJumpExternal,46,Ext. Link

7=InsertJumpInternal,48,Internal

8=InsertHypertextTarget,39,Target

9=InsertImageAdvanced,35,Image +

10=InsertTable,40,Table

Top=1245

Left=4125

Width=1765

Height=2580

[Default 2]

1=InsertFormElement,37,Form

Size=MAIN

2=InsertInternetItem,49,Net Item

3=FileExit,12,Exit

Top=4005

Left=4800

Width=655

Height=2025

*****************

And remember to paste the next two lines into as well. In the

[Toolbars] section of the .ini file. Change the numbers at the front

to be the ones following your last number.

2=Default

3=Default 2

4.

PROBLEM: Images don't show up on toolbar

SOLUTION: This is probably caused by the wrong comctl32.dll file. The

version you should have is 4.00.950. Please get this version of that file

and copy it into your c:\windows\system directory.

5.

PROBLEM: Error 31037.

SOLUTION: Try to reinstall the support files.

6.

PROBLEM: Toolbar not working correctly up.

SOLUTION: Microsoft Internet Explorer 3.0b1 has severe problems with Hot Dog 32,

remove all traces of it from the system and Hot Dog should be fine.

7.

PROBLEM:CTL3D32.DLL being an NT version.

SOLUTION: Please try downloading Hot Dog 32 supp files reinstalling them.

8.

PROBLEM: Previewing + ROVER with Microsoft Internet Explorer 3.0

SOLUTION: It doesn't work !  MSIE 3.0b1 doesn't respond to the normal

command, so this is a Known Bug.

9.

PROBLEM: When running Netscape 3 Atlas release 2 then trying to fire up

Hot Dog you get the opening screen then you get an error code runtime error

31037 error loading file then it bombs out.

SOLUTION: If Netscape 3 Atlas isn't running then it works fine.

10.

PROBLEM: Can't seem to find away to delete browser from "Preview Browser"

screen.

SOLUTION: You can press Ctrl-D to delete an item from any of the drop down

list boxes in HotDog.

11.

PROBLEM: When I try to choose, for example,"Format... Font" or "Tools...

Options", I get the message "An error has occurred in your application" etc.

When I click on "Close" I get the message "HotDog has caused a General

Protection Fault in Module M45LA64K.DRV at 0008:1728". Then when I click

again I get "...General Protection Fault in Module VBRUN300.DLL at 0020:000F."

SOLUTION: M45LA64K.DRV is the display driver that is being used. Try using

the display mode utility program to reduce the number of colours from 32,000

to 256 and that solves the GPF problem in HotDog.

HOT DOG 2.53

1.

PROBLEM: I am running Windows 3.1 and HotDog Pro 2.53 and have noticed a

problem when editing the table. It works fine in 2.52 but there is a problem is

2.53. When I highlight the table information and click on the table icon, it

does not show me the row (names) and columm (date) headers.

SOLUTION: The table parsing routine was mistakenly coded to only search for

<TD> when parsing table definitions back into the table dialog.  It has been

fixed in the current 32 bit release, which is currently taking much of our

time, and has also been fixed in an internal version of 16-bit 2.53.

2.

PROBLEM: GPF in Highedit.dll

SOLUTION: Please try downloading Hot Dog 2.53, this should work.

3.

PROBLEM: We have had reports of the cursor rapidly changing from

the normal pointer to an hourglass, and back again, and	of HotDog just

locking up. We can't as yet reproduce this, so more information would be

helpful.

SOLUTION: I have seen this happen ONLY when the HotDog is setting

the tag colors. What the user sees is that the cursor will start to rapidly

blink between the regular cursor and and hourglass.  While this is going on,

the system will appear to lock up.  Eventually, depending on the size of

the file being editted, control will be returned to the user, with the

HTML tags appropriately colored.

4.

PROBLEM: Hot Dog GPF's:

----------------------------------------------------------

HOTDOG caused a general protection fault

in module VBRUN300.DLL at 0031:0000910e.

Registers:

EAX=00000ef7 CS=3057 EIP=0000910e EFLGS=00000202

EBX=00004a05 SS=0cbf ESP=00006d4e EBP=00006d50

ECX=000279b5 DS=0cbf ESI=0000068e FS=0000

EDX=00004a05 ES=28bf EDI=00001009 GS=012f

Bytes at CS:EIP:

8e c3 36 3b 1e 22 0e 8b d8 74 03 b8 ff ff 26 8b > Stack dump:

6d8e86b6 22bf79b5 4a050ef7 00000000 00000000 00000000 00000000

00000000 00000000 00000000 00550000 00282e77 6d5a0000 00000000

0000fffe 6dae0000

------------------------------------------------------------

At first, I thought this only happened when I tried to preview my

html in HotDog.  After a while I realized it happened also in

plain vanilla Hotdog.  I'd open up an edit session and HotDog

would GPF in 10 seconds or so of innocuous little editting.

SOLUTION: Open the document in Microsoft Word 6.0, have Word "convert from

html format" and then have Word save it as an htm file.  Surprisingly, this

clears up the problem. You should now be able to can edit and preview the

document in HotDog and Netscape and the GPF's are gone!!

5.

PROBLEM: ROVER not working in 2.53

SOLUTION: Can you please check that your windows directory has a temp

directory in it. If the temp directory does not exist please create it in

the windows directory. It should look like this c:\windows\temp. If this

does not work please get back to us. You may also want to delete the .tmp

files already in this directory if you are still having trouble.

GENERAL

1.

PROBLEM: HOTFTP file size problems

SOLUTION: This is probably caused by HotFTP trying to transfer the file in

the wrong mode (Ascii or Binary).  You should be able to force ascii or

binary transfers, so they can test it for you again without using

"AutoDetect".  Remember that all AutoDetect does is look at the file

extension and if its .htm, .txt, or .doc (by default - this list can be

altered) then it'll switch to ascii mode.  All others are done in Binary.

2.

PROBLEM: Problems with garbage fonts. You might like to try

looking through your fonts for one called 'Monotype Sort'.  You may

find that deleting that font will return your fonts back to normal.

SOLUTION: You might like to try looking through your fonts for one called

'Monotype Sort'.  You may find that deleting that font will return your

fonts back to normal.

3.

PROBLEM: Can't preview offline with your Browser.

SOLUTION: When your Browser is installed it defaults to a specific page.  If

you change the settings to have no initial page the program will not try to

contact the server and will not crash when you preview. After you set up

your Browser to open with a blank page, preview a page with it, then, go

back to using it to cruise the WEB , put the page that was originally linked

back in the setup. And then fire up the Browser by itself, it calls up the

winsock and goes to your original page. But when you preview with Hot Dog,

it remembers that that's a local file and doesn't connect.

4.

PROBLEM: People who want to change the location of their ini file.

SOLUTION: Goto the short cut and add:     /ini:path\filename   to the shortcut.

5.

PROBLEM: Rover

SOLUTION: You may need the html.ocx file. This file is attached to this

email and should be copied to your windows/system diectory.

__________________________________________________________________________

Again, I must say these solutions are not guaranteed, but hopefully they

should clear up the problems you may experience with Hot Dog.

One other point, please remember these solutions are not absolute, and may

not solve your specific problem. If any of these solutions don't work for

you, or you have other difficulties please don't hesitate in contacting

Sausage Software Technical Support at   support@sausage.com.au

Regards,

Evil Kim

( NB: This list is a combined tech support effort.  Evil Kim appears as this editions “tech-support” staffer courtesy of Sausage Software Tech-support  (;-P )


Brian's "POWER USER" tips

1  HotDog Ini Files

This one is important and its especially important to network installations of HotDog. HotDog can be told to use a HOTDOG.INI that sits in another directory.  To do this you need to modify the command line that starts hotdog to say :

hotdog.exe /INI:c:\otherdir\anotherdir\myinifile.ini

Don't leave a space between "/INI:" and your ini file specification !

2  Previewing with Netscape

When previewing with Netscape it defaults to trying to connect to the

Netscape home page.  If you're working off-line then of course this isn't

going to succeed.  The delay and error message cause HotDog to say the

preview has failed.  The workaround for this is to change your Netscape

settings so that it has no default starting page, or to have it point to a

file on your PC (pointing to your own bookmark file is a good alternative).